arm candy - German English Dictionary